The flowers of this orchid are the largest that one can meet in the surroundings of Machu-Picchu. It blooms from November to March, and is difficult to spot because it is as green as its environment.